skirting armour - French English Dictionary